<?php
/**
 * 功能：
 * 说明：
 * 创建日期：
 * 更新日期：
 * 作者：Mirze
 * 补充说明： 
 * 
 */

$root_dir = dirname(dirname(__FILE__));

/**
 * 如果要集成第三方的 PHP 库，错误报告也许要修改为：
 *
 * error_reporting(E_ALL & ~(E_STRICT | E_NOTICE));
 */
error_reporting(E_ALL | E_STRICT);

return array(
	/** 框架所在目录 **/
    'FRAME_DIR' => "D:/wwwroot/frame_svn/Slim",
    /** 应用程序的 ID，用于唯一标识一个应用程序 **/
    'APPID' => 'trs',
	/** 应用程序根目录 **/
    'ROOT_DIR' => $root_dir,
	/** 加密密钥 **/
	'APP_KEY' => '123456',

    /** 主程序所在目录 **/
    'APP_DIR' => "{$root_dir}/app",
    /** 配置文件所在目录 **/
    'COMMON_DIR' => "{$root_dir}/common",
	/** 临时存放文件目录 **/
    'TMP_DIR' => "{$root_dir}/_tmp",

    /** 所有扩展模块所在的目录 **/
	//'MODULE_DIR' => "{$root_dir}/modules",

	//运行模式有 devel、deploy 和 test 三种
	'RUN_MODE' => 'devel',

	 /** 配置文件的扩展名 **/
    'CONFIG_FILE_EXTNAME'   => '.php',


	/** 指示是否缓存配置文件的内容 **/
    'CONFIG_CACHED' => true,
	/**
     * 定义缓存配置文件要使用的缓存服务
     * 指定使用哪项服务，就需要在后面的 CONFIG_CACHE_SETTINGS 中进行相应的设置。
     */
    'CONFIG_CACHE_BACKEND'  => 'Cache_File',
	/** 缓存设置 **/
    'CONFIG_CACHE_SETTINGS' => array(
        /**
         * 由于 CONFIG_CACHE_BACKEND 指定为 Cache_File。
         * 所以这里需要为 Cache_File 指定缓存参数
         */
        'Cache_File' => array(
            // deploy 模式缓存 86400 秒
            // devel 模式缓存 10 秒
            // 其他模式缓存 120 秒
            'life_time' => 86400,
            'serialize' => true,
            'cache_dir' => "{$root_dir}/_tmp/cache",
        ),
    ),
);


?>